93b4b9dfb37dd116db7e3d785d3c0f780b96b852,codec/src/test/java/net/hamnaberg/json/PersonCodecTest.java,PersonCodecTest,personAsTuple,#,214

Before Change


            ));
        }});

        JsonCodec<Address> aCodec = Codecs.codec2(AddressIso.INSTANCE, Codecs.StringCodec, Codecs.StringCodec).apply("street", "city");
        JsonCodec<Tuple3<String, Integer, Option<Address>>> personCodec = Codecs.codec3(Iso.identity(), Codecs.StringCodec, Codecs.intCodec, Codecs.OptionCodec(aCodec)).apply("name", "age", "address");

        Person2 person = new Person2("Erlend Hamnaberg", 34, Option.some(new Address("Ensjøveien", "Oslo")));

After Change


            ));
        }});

        JsonCodec<Address> aCodec = Codecs.codec2(AddressIso.INSTANCE, Codecs.StringCodec.named("street"), Codecs.StringCodec.named("city"));
        JsonCodec<Tuple3<String, Integer, Option<Address>>> personCodec = Codecs.codec3(Iso.identity(), Codecs.StringCodec.named("name"), Codecs.intCodec.named("age"), Codecs.OptionCodec(aCodec).named("address"));

        Person2 person = new Person2("Erlend Hamnaberg", 34, Option.some(new Address("Ensjøveien", "Oslo")));